<script>
	export default {
		onLaunch: function() {
			console.warn('当前组件仅支持 uni_modules 目录结构 ，请升级 HBuilderX 到 3.1.0 版本以上！')
			console.log('App Launch')
		},
		onShow: function(options) {
			// this.apis.config().then(res => {
			// 	uni.setStorageSync("config", res)
			// })
			console.log('App Show')
			// #ifdef MP-WEIXIN
			if (options.apiCategory != "browseOnly") {
				const updateManager = uni.getUpdateManager();
				updateManager.onCheckForUpdate(function(res) {});
				updateManager.onUpdateReady(function(res) {
					uni.showModal({
						title: '更新提示',
						content: '新版本已经准备好，确认重启应用？',
						showCancel: false,
						success(res) {
							if (res.confirm) {
								// 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
								updateManager.applyUpdate();
							}
						}
					});
				});
				updateManager.onUpdateFailed(function(res) {
					// 新的版本下载失败
					uni.showModal({
						title: '更新提示',
						content: '新版本更新失败,确认重试',
						success(res) {
							if (res.confirm) {
								// 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
								updateManager.applyUpdate();
							}
						}
					});
				});
			}
			// #endif
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	/*每个页面公共css */
	@import '@/uni_modules/uni-scss/index.scss';
	/* #ifndef APP-NVUE */
	@import '@/static/customicons.css';

	// 设置整个项目的背景色
	page {
		// background-color: #f5f5f5;
		font-family: cursive;
		font-size: 14px;
		padding-bottom: 10px;
	}

	/* #endif */
	.navlinear {
		background-image: linear-gradient(to bottom, #4095E5, #ffffff);
	}

	.bodyBox {
		margin: 10px 10px 10px 10px;
	}

	.bodyBox-t30 {
		margin: 30px 10px 10px 10px;
	}

	.imgs {
		height: 100px;
		width: 100px;
	}

	.imgs120 {
		height: 120px;
		width: 120px;
	}

	.border1 {
		border: 1px solid #ecebeb;
	}

	.buttonClear {
		color: #333;
		text-align: center;
		border: none;
		border-radius: 0;
		background-color: transparent;
		display: flex;
		padding: 0px;
		magin: 0p;
	}

	.buttonClear::after {
		border: none;
	}

	//购物车多选框样式自定义
	// .mycheck {
	// 	transform: scale(0.8);
	// }

	//圆角设置
	checkbox.mycheck .wx-checkbox-input,
	checkbox.mycheck .uni-checkbox-input {
		border-radius: 100rpx;
	}

	//背景色设置
	checkbox.mycheck[checked] .wx-checkbox-input,
	checkbox.mycheck.checked .uni-checkbox-input {
		background-color: #EC0D0D !important;
		border-color: #EC0D0D !important;
		color: #ffffff !important;
	}

	.carpush:active {
		transform: scale(1.8);
	}
</style>
